package cn.iocoder.yudao.module.handguard.controller.app.processrecord.vo;

import io.swagger.v3.oas.annotations.media.Schema;
import lombok.*;
import java.util.*;
import java.time.LocalDateTime;
import java.time.LocalDateTime;
import javax.validation.constraints.*;

/**
 * 用户申请贷款流程处理记录 Base VO，提供给添加、修改、详细的子 VO 使用
 * 如果子 VO 存在差异的字段，请不要添加到这里，影响 Swagger 文档生成
 */
@Data
public class ProcessRecordBaseVO {

    @Schema(description = "申请记录id", example = "29338")
    private Long applicationId;

    @Schema(description = "用户ID", example = "4902")
    private Long userId;

    @Schema(description = "流程：1完善资料，2下放额度，3申请贷款，4业务员处理，5权证处理")
    private String flowN;

    @Schema(description = "是否通过，0：待审核，1：通过，2未通过")
    private String isFail;

    @Schema(description = "失败原因")
    private String causeOfFailure;

}
